// any类型
let hd: any = "houdunren.com";
// 你要字符串类型，我就给你字符串类型
let a: string = hd;
console.log(a);

// unknown类型
let xj: unknown = "后盾人";
// let b: string = xj;
// let b: string = 2024;

// 类型断言，xj从unknown类型变成了string类型
let b: string = xj as string;
console.log(b);

// 类型断言不能当类型转换使用
let c: string = "99";
// 报错，类型断言不能当类型转换使用
// let d:number = c as number;

// 正确，sring先转unknown再转number
let d: number = c as unknown as number;
console.log(d);
